piston powered - Turco Inglés Diccionario